Based on; relying on.
के आधार पर; पर निर्भर होकर।
English Usage: He was promoted on the strength of his excellent performance.
Hindi Usage: उसे उसकी बेहतरीन प्रदर्शन के आधार पर पदोन्नति मिली।